long-standing thing - Français Anglais Dictionnaire